home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / menus / kgmnu115.zip / MENU.DOC < prev    next >
Text File  |  1992-11-29  |  7KB  |  183 lines

  1. KGMNU115.ZIP - Kids graphics menu, easy for small kids to use, reqs EGA & Mouse
  2.  
  3. I tried to make this program easy for kids to use.  
  4.  
  5.     Easy to use, just point to a square and click.
  6.     Executes batch, exe, and com files.
  7.     Screen blanker (only while menu displayed).
  8.     TSRs installed by any executed batch files removed.
  9.     Can use environment variable to locate data file.
  10.     Uses single data file, not batch files.
  11.     Can change colors and data file easily.
  12.     Requires EGA/VGA and mouse.
  13.     Counts number of time a program is executed.
  14.  
  15.  
  16. Requirements:
  17.  
  18. This program was written to run on an IBM PC, XT, AT, and / or
  19. a clone.  It requires a hard disk, EGA or VGA graphics adapter, and a
  20. mouse.  The mouse driver must be installed for proper operation.
  21.  
  22.  
  23. Standard Disclaimers.
  24.  
  25. I am not responsible for anything this software does.  If you use this
  26. program you do so at your own risk.
  27.  
  28.  
  29. Installation:
  30.  
  31. Make a directory on your hard disk, and copy all the files into
  32. it. 
  33.  
  34. If you were using a previous version of KGMNU, you must convert your
  35. data file(s) before using this version.  Use the CONV program included
  36. with this release.  It will either use the environment variable 'MENU'
  37. or if not present, use the directory it is in to locate the data file to 
  38. convert.
  39.  
  40. The program will look for all of its files via either an
  41. environment variable if present, or the path used to execute the 
  42. main menu.exe file if the environment variable is not present.  
  43. MENU.EXE is the only file required to be in your path if you wish 
  44. to return to the menu from any DOS prompt.  The environment variable 
  45. can be set by the following command:
  46.  
  47.     set MENU=c:\menu
  48.  
  49. Notice that there are no spaces after the 'M'.  The c: says the
  50. files are on drive C.  The \menu says the files are in the menu
  51. sub directory of the root directory.
  52.  
  53.  
  54. Use:
  55.  
  56. To execute the program, just type menu at the DOS prompt. The menu
  57. should appear on your screen.  If you wish to customize the menu
  58. to your system (which I strongly recommend) read the next section.
  59.  
  60.  
  61. Customization:
  62.  
  63. The colors, title, and entries may be easily customized.  Changing
  64. an entry or title is as simple as selecting the item to change by 
  65. placing the mouse cursor over it, and typing the <insert> key.  
  66. The colors can be modified by typing the <F2> key.  Help for the 
  67. needy can be reached via the <F1> key.
  68.  
  69. Changing the color scheme of things is simple.  Type the <F2> key
  70. and a color selection screen will appear.  At the top will be
  71. four boxes allowing you to select the background color, fill color, 
  72. foreground color, and exit.  The next item down on the screen is a color
  73. bar chart.  Select either a color to change or exit via pointing to the
  74. appropriate box with the mouse, and clicking any button.  After selecting 
  75. which color to modify, just point to the new color on the color chart 
  76. and click.  The sample menu will indicate what the finished product would 
  77. look like.  When you like the color combination selected, just select exit.
  78.  
  79.     The background color will fill the screen behind the menu boxes
  80.     The fill color will be for the background color inside the menu boxes.
  81.     The foreground color is the color used for text and lines.
  82.  
  83. Changing the menu title is also easy.  Just put the mouse cursor
  84. over the title and type the <insert> key.  An edit window will
  85. open at the top of your screen.  You enter this window in
  86. 'overtype mode', this means anything you type will type over the
  87. current character at the cursor.  You can change to insert mode by
  88. typing the <insert> key. Insert mode, inserts the characters you
  89. type at the cursor position, and moves the following characters to
  90. the right. The <escape> key will erase the entire line.  The <F10>
  91. key will accept what you have entered, and return to the menu
  92. screen. <home> places the cursor on the beginning of the line
  93. <end> puts the cursor on the last character.  The cursor arrow keys
  94. will move the cursor within the line.
  95.  
  96. Changing the menu entries is a little more difficult.  You select
  97. the entry to change by placing the mouse cursor over the item, and
  98. then typing the <insert> key.  An edit window will appear at the
  99. top of your screen.  You now have several items to edit.  All of
  100. the edit commands are the same as above with the addition of the
  101. up / down cursor keys and the enter key, these will move the
  102. cursor from one item to the next.  The fields to edit are:
  103.  
  104.     Title: 8 characters to represent the program to run.
  105.  
  106.     Path: The full path including the drive where the
  107.     executable file exists.
  108.  
  109.     File: The filename.ext of the program to be executed
  110.     when this item is selected.
  111.  
  112.     Wait: Do you wish to wait after executing this file before
  113.     returning to the menu.  This is useful if you wish to read
  114.     a screen of data before overwritten by the menu screen.
  115.  
  116.     Count: The number of times this program has been executed
  117.     by MENU.  This number is changed via <ESC> to clear it
  118.     or <left arrow>, <right arrow>, <space> and <backspace> to
  119.     increment or decrement it.
  120.     
  121.  
  122. Exceptions:
  123.  
  124. The only menu entry that is special, is the last one in the last
  125. row.  It will return you to DOS.  It also contains the menu title.
  126. This entry is not editable within MENU.  It may be edited with a
  127. standard text editor.  The count field in this entry is a total count
  128. of the number of times MENU is executed.
  129.  
  130.  
  131. EDIT COMMANDS:
  132.     Cursor keys    Move cursor
  133.     ESC        Clears line
  134.     Home        Beginning of line
  135.     End        End of line
  136.     CTRL-C        Exit menu
  137.     Insert        Enter insert mode
  138.     F10        Exit and save edit
  139.     Enter        Go to next line
  140.  
  141. Comments:
  142.  
  143. This program is being put into the public domain as freeware.  There are no
  144. fees required for its use.  This can be freely distributed as long as this
  145. menu.doc file accompanies the programs.  Credit must be provided for the 
  146. original author.
  147.  
  148. The source, written in Turbo-C (2.0), is available for a small sum.  Please 
  149. contact me if you are interested.
  150.  
  151. If you really love this program I am willing to accept contributions!
  152.  
  153. I would appreciate a postcard or email if you find this program useful.
  154. Any flames should be directed to /dev/null.  Suggestions are also welcome.
  155.  
  156.     Sheldon Kolansky        Internet: sk@westford.ccur.com
  157.     10 Jarvis Way
  158.     Westford, Massachusetts 01886-3944
  159.     USA
  160.  
  161. Known Bugs:
  162.  
  163. I only know of one problem at this time.  One of my sons programs will not
  164. run when started from the menu.  The program things that the Metafile driver
  165. has been loaded, and does not reload it.  The program then won't run because
  166. the driver was not loaded.
  167.  
  168.  
  169. Fixed in version 1.15
  170.  
  171. The paths in both the environment variable and the menu entries may
  172. or may not end in a '\'.  
  173.  
  174. Exiting to DOS returns you to the same drive and directory you started from.  
  175.  
  176. When programs are executed, MENU will look for COMMAND.COM where the 
  177. SHELL environment variable specifies, and it not there will look for 
  178. COMMAND.COM in root.  
  179.  
  180. Each time a program is executed a count is incremented.  This count 
  181. shows up when editing an entry.  The DOS entry includes the total number
  182. of times the menu program was succesfully executed.
  183.